BODY {
	BACKGROUND: #fff; FONT: 11pt arial
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.standardsNote {
	DISPLAY: none! important; Z-INDEX: -1
}
.skiplinks {
	DISPLAY: none! important; Z-INDEX: -1
}
.textad {
	DISPLAY: none! important; Z-INDEX: -1
}
.textad-age {
	DISPLAY: none! important; Z-INDEX: -1
}
IFRAME {
	DISPLAY: none! important; Z-INDEX: -1
}
#mtmh {
	DISPLAY: none! important; Z-INDEX: -1
}
#nav {
	DISPLAY: none! important; Z-INDEX: -1
}
.banner {
	DISPLAY: none! important; Z-INDEX: -1
}
#banner-age {
	DISPLAY: none! important; Z-INDEX: -1
}
.search {
	DISPLAY: none! important; Z-INDEX: -1
}
.pagetools {
	DISPLAY: none! important; Z-INDEX: -1
}
#sidebar {
	DISPLAY: none! important; Z-INDEX: -1
}
#membership {
	DISPLAY: none! important; Z-INDEX: -1
}
.islandad {
	DISPLAY: none! important; Z-INDEX: -1
}
.pagetools-wrap-bot {
	DISPLAY: none! important; Z-INDEX: -1
}
#content {
	MARGIN-LEFT: auto! important; WIDTH: auto
}
#footer .search {
	DISPLAY: none
}
#footer P {
	DISPLAY: none
}
#footer P.copyright {
	DISPLAY: block
}
#breadcrumbs {
	MARGIN: 1em 0px
}
.clear {
	FONT-SIZE: 0px; LINE-HEIGHT: 0px; POSITION: relative; HEIGHT: 0px
}
H1 {
	FONT-SIZE: 14pt; MARGIN: 1em 0px 0px
}
H2 {
	FONT-SIZE: 13pt; MARGIN: 1em 0px 0px
}
H3 {
	FONT-SIZE: 12pt; MARGIN: 1em 0px 0px
}
H4 {
	FONT-SIZE: 11pt; MARGIN: 1em 0px 0px
}
H5 {
	FONT-SIZE: 10pt; MARGIN: 1em 0px 0px
}
H6 {
	FONT-SIZE: 10pt; MARGIN: 1em 0px 0px
}
P {
	MARGIN: 0px 0px 0.5em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2em; PADDING-TOP: 0px
}
.wof IMG {
	FLOAT: left; MARGIN: 3px
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.section {
	BACKGROUND: url(images/bg_section_small.gif) repeat-x 0px 0px; MARGIN: 1.5em 0px 0.4em; HEIGHT: 26px
}
.section-head {
	BACKGROUND: url(images/bg_section.gif) repeat-x 0px 0px; MARGIN: 0px 0px 1.5em
}
.section A:link {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
.section-head A:link {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
.section A:visited {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
.section-head A:visited {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
.section A:hover {
	COLOR: #900; TEXT-DECORATION: underline
}
.section-head A:hover {
	COLOR: #900; TEXT-DECORATION: underline
}
.section A:active {
	COLOR: #900; TEXT-DECORATION: underline
}
.section-head A:active {
	COLOR: #900; TEXT-DECORATION: underline
}
.section H5 {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 0px; PADDING-TOP: 5px
}
.section H5 A:link {
	COLOR: #004471
}
.section-head H4 {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px; PADDING-TOP: 12px
}
.section IMG {
	MARGIN: 0px
}
.section-noimg {
	FONT: bold 18px arial; TEXT-TRANSFORM: uppercase; COLOR: #004471; LETTER-SPACING: -1px
}
BODY#typeA .section IMG {
	FLOAT: left
}
BODY#typeC .section IMG {
	FLOAT: left
}
BODY#typeF .section IMG {
	FLOAT: left
}
.section-noimg {
	FLOAT: left
}
BODY#typeC .section {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em
}
BODY#typeE .section {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em
}
.section-head .subsections A {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section-head .subsections A:link {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section-head .subsections A:visited {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section-head .subsections A:active {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section .subsections A {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section .subsections A:link {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section .subsections A:visited {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section .subsections A:active {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section-head .subsections A:hover {
	COLOR: #900
}
.section .subsections A:hover {
	COLOR: #900
}
.section-head .subsections {
	FONT-SIZE: 86%; COLOR: #004471
}
.section .subsections {
	FONT-SIZE: 86%; COLOR: #004471
}
.puff {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1em; WIDTH: auto; PADDING-TOP: 7px
}
.puff P {
	MARGIN: 0px 7px 3px
}
.puff SMALL {
	MARGIN-LEFT: 7px
}
#content .puff H5 {
	MARGIN: 0px 7px
}
#content .puff H4 {
	MARGIN: 0px 7px
}
#content .puff H3 {
	MARGIN: 0px 7px
}
#sidebar .puff H5 {
	MARGIN: 0px 7px
}
#sidebar .puff H4 {
	MARGIN: 0px 7px
}
#sidebar .puff P {
	FONT-SIZE: 100%
}
.puff IMG {
	FLOAT: right; MARGIN: 3px 0px 0px 4px
}
.puff UL {
	MARGIN-TOP: 0.2em
}
.puff IMG.nofloat {
	FLOAT: none
}
.horoscopes {
	MIN-HEIGHT: 100px; WIDTH: 200px; POSITION: relative
}
.horoscopes A {
	TEXT-DECORATION: none
}
.horoscopes SPAN {
	CLEAR: both; DISPLAY: block
}
.horoscopes IMG {
	MARGIN: 0.1em 0.2em 0px 0px
}
.horoscopes P {
	FLOAT: left; MARGIN: 0.3em 0.2em; WIDTH: 43%
}
.featurePic {
	MARGIN-BOTTOM: 1em
}
.featureNewsStory {
	MARGIN-BOTTOM: 1em
}
.featureNewsSection {
	MARGIN-BOTTOM: 1em
}
